Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
122 ST OWEN STREET Terraced £305,570 £70,500 2 Jul 1999
126 ST OWEN STREET Terraced £298,435 £90,000 17 Aug 2001
128 ST OWEN STREET Detached £297,998 £170,000 3 Apr 2006
130 ST OWEN STREET Detached £559,214 £117,000 26 Mar 1998
124 ST OWENS STREET Semi-Detached £340,928 £66,000 16 May 1997